#ifndef NODE_H_
#define NODE_H_

#ifdef __cplusplus
extern "C" {
#endif

#include "base.h"

typedef struct _tagNode {
	ElemType		elem;
	struct _tagNode *pNext;
} Node, *PNode;

typedef struct _tagDoublyLinkNode
{
	ElemType					elem;
	struct _tagDoublyLinkNode	*prior;
	struct _tagDoublyLinkNode	*next;
}DoublyLinkNode, *PDoublyLinkNode;

#ifdef __cplusplus
}
#endif

#endif